草庐IT

PostgreSQL 别名

全部标签

windows - 为复杂调用设置别名

我正在尝试设置一个别名来访问我的方案解释器。我尝试了以下方法:set-aliasscheme'&"C:\ProgramFiles(x86)\MIT-GNUScheme\bin\mit-scheme.exe"--library"C:\ProgramFiles(x86)\MIT-GNUScheme\lib"'当调用scheme时,我收到以下错误消息:Cannotresolvealias'scheme'becauseitreferstoterm'&"C:\ProgramFiles(x86)\MIT-GNUScheme\bin\mit-scheme.exe"--library"C:\Progr

windows - 如何在 Windows 系统之间恢复/移动 PostgreSQL 数据库架构和数据库?

我在WindowsXP上使用PostgreSQL9.2数据库。该数据库安装在操作系统分区下。不幸的是,我的硬盘驱动器坏了,但它可以用作第二个驱动器而不是可引导驱动器。所以我有我的PostgreSQL9.2文件夹,我可以从哪里检索我的数据库架构? 最佳答案 除非你在上次安装时做了一些奢侈的事情,否则你需要的所有文件都应该在数据目录中。这包括模式、配置和您用户创建的数据库。如果您运行安装程序(而不是手动设置),如果您使用某种安装程序,它可能会放入以下路径(对于Windows):C:\ProgramFiles\PostgreSQL\\da

windows - 你如何连接到 Heroku 中的本地 PostgreSQL?

当我研究这个时,我发现教程here缺少关键信息,这里有几个问题,网上有关于本教程的一些投诉。我想知道这里是否有人成功连接到Windows中的Heroku本地Postgresql并且可以帮助我。目前我坚持使用这个命令c:\>exportDATABASE_URL=postgresql://localhost:5432/shouter'export'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.有解决办法吗? 最佳答案 来自*nix的expo

windows - 使用 Windows 服务器负载平衡 PostgreSQL

我有一个关于在Windows服务器上使用PostgreSQL时负载平衡的可能性的问题。在Unix系统上,这可以通过使用pgpool-II来实现。我怎样才能在Windows上实现同样的目标?我知道在复制时不能混合系统。Pgpool文档指出:CanImixdifferentplatformsofPostgreSQLaspgpool-IIbackends,forexampleLinuxandWindows?Instreamingreplicationmode,no换一种情况呢?我可以在Unix机器上运行pgpool,并在Windows服务器池上配置复制和负载平衡吗?我正在使用WindowsS

windows - 配置 IBM DB2 ODBC - 更改主机 IP/别名已存在

我已经通过Microsoft自己的ODBCAdministrator创建了到我的服务器的IBMODBC连接。在最初发现很难输入IP地址(否则,ODBC使用我的本地数据库服务器)后,它终于成功连接到我的服务器PC。但是,在此过程中,我没有输入数据库别名,因为我不知道它的含义,也不知道它的用途。ODBC仍然可以正常工作。然而,服务器更改了它的IP地址。我不知道它是如何或为什么这样做的,以及如何停止它,但现在我以前工作的ODBC现在无法连接,说它在192.168.1.127上给出了一条错误消息,服务器的以前的IP地址。我尝试找出如何通过ODBC配置更改主机IP,但失败了。沮丧的是,我删除了O

windows - 使用 Windows 将 PostgreSQL shell 输出保存到文件

我已经创建了一个pgsql脚本并将其保存到一个文件中。该脚本正在创建索引。我需要在多个数据库上运行这个脚本。我在Windows8上使用PostgreSQL9.3。我已经创建了一个批处理文件来在每个数据库上调用psql并运行脚本。这工作正常,除了在shell中我有比我的输出文件中更多的消息。意思是当出现问题时(即失败的唯一索引)我在shell中看到它但在我的输出文件中看不到。因为shell充满了消息,所以我遗漏了错误和警告。在我的pgsql脚本中我使用SETclient_min_messagesto'LOG';raiselog'Droppedindex%',l_index_name;我的

windows - Apache 网络驱动器别名

我在stackoverflow中搜索了一个类似的问题,但似乎没有一个解决方案有效。我正在运行WAMP并有一个网络驱动器T:\,我想将其用作Apache中的别名。到目前为止,我已经添加了:Alias/p\\ps-file.server_location.edu\A$Orderallow,denyAllowfromall但是,每当我尝试访问localhost/p时,我都会收到一条403forbidden消息,提示您无权访问此服务器上的/p。任何建议?我曾尝试更改services.msc中的登录设置,但这会阻止apache一起启动。编辑:我还必须在第一次连接网络驱动器时输入我的登录信息。我能

windows - 在win7中删除旧的PostgreSQL数据目录

我无法删除Windows7中的旧数据目录。我已经卸载了PostgreSQL,但系统服务用户帐户“postgres”仍然存在,他是唯一拥有该文件夹访问权限的用户。可能的解决方案是开发一项服务,以“postgres”用户身份运行,删除文件夹,但必须有更简单的方法吗? 最佳答案 很简单。只需以管理员身份打开命令提示符,然后输入netuser然后按回车键,您将在您的操作系统中看到用户帐户。您还会注意到那里列出了postgres。要删除它,请键入以下内容:-netuserpostgres/del还有回车键。瞧,你完成了。只是为了确保一切都已完

php - XAMPP 与 PostgreSQL 9

我从这个链接安装了XAMPP1.7.4(VC6):http://www.apachefriends.org/download.php?xampp-win32-1.7.4-VC6-installer.exeXAMPP1.7.4包含:Apache2.2.17,MySQL5.5.8,PHP5.3.5然后,我安装了PostgreSQL9(64位)。启用PHP和PostgreSQL连接非常简单-只需取消注释extension=php_pgsql.dll和extension=php_pdo_pgsql.dll在php.ini文件。但是,我在启动Apache时遇到错误:谁能帮忙解释一下?

windows - mkdir && cd 窗口别名

我正在尝试创建一个目录并立即使用DOSKEY将其更改。我认为这可行,但它给了我错误Thefilename,directoryname,orvolumelabelsyntaxisincorrect.DOSKEYmd=mkdir$*&&cd$*有谁知道为什么这是错误的以及如何解决它? 最佳答案 我最终找到了答案hereDOSKEYmd=mkdir"$1"$tcd"$1"我试图使用&&而不是$t 关于windows-mkdir&&cd窗口别名,我们在StackOverflow上找到一个类似的问